=============================== Coverage summary =============================== Statements : 96.15% ( 50/52 ) Branches : 91.3% ( 42/46 ), 2 ignored Functions : 100% ( 9/9 ) Lines : 94.59% ( 35/37 ) ================================================================================